shoe manufacturing machine - Francés Inglés Diccionario